Design as Optimization: Automatically Generating Personalized User Interfaces
نویسنده
چکیده
Today's computer-human interfaces are usually designed with the assumption that they are going to be used by an able-bodied person, who is using a typical set of input and output devices, who has typical perceptual and cognitive abilities, and who is sitting in a stable warm environment. Any deviation from these assumptions may drastically hamper the person's effectiveness---not because of any inherent barrier to interaction, but because of a mismatch between the person's effective abilities and the assumptions underlying the interface design. I argue that automatic personalized interface generation is a feasible and scalable solution to this challenge. In this talk, I will present our SUPPLE system, which can automatically generate interfaces adapted to a person's devices, tasks, preferences, and abilities. I will show how interface generation can be cast as an optimization problem and demonstrate that, despite a large solution space, the problem is computationally feasible. In fact, for a particular class of cost functions, SUPPLE produces exact solutions in under a second for most cases, and in a little over a minute in the worst case encountered, thus enabling run-time generation of user interfaces. I will also present two systems for eliciting informative cost functions from the users: ARNAULD, an active preference elicitation system for modeling the user's subjective preferences, and ABILITY MODELER for building predictive models of users' actual motor abilities. The results of our study show that, compared to manufacturers' defaults, interfaces automatically generated by SUPPLE significantly improve speed, accuracy and satisfaction of people with motor impairments. Bio: Krzysztof Z. Gajos is an assistant professor of computer science at the Harvard School of Engineering and Applied Sciences. Krzysztof is primarily interested in intelligent interactive systems, an area that spans human-computer interaction, artificial intelligence, and applied machine learning. Krzysztof received his B.Sc. and M.Eng. degrees in Computer Science from MIT. Subsequently he was a research scientist at the MIT Artificial Intelligence Laboratory, where he managed The Intelligent Room Project. In 2008, he received his Ph.D. in Computer Science from the University of Washington in Seattle. Before coming to Harvard in September of 2009, he spent a year as a post-doctoral researcher in the Adaptive Systems and Interaction group at Microsoft Research. URL: http://www.eecs.harvard.edu/~kgajos/ Refreshments will be served!
منابع مشابه
Automatically Generating Personalized User Interfaces
Automatically Generating Personalized User Interfaces Krzysztof Z. Gajos Chair of the Supervisory Committee: Professor Daniel S. Weld Computer Science and Engineering User Interfaces for today’s software are usually created in a one-size-fits-all manner, making implicit assumptions about the needs, abilities, and preferences of the “average user” and the characteristics of the “average device.”...
متن کاملA Platform For Automatically Generating Personalized User Interfaces
I am broadly interested in human computer interaction, machine learning and artificial intelligence. My dissertation demonstrates how to automatically generate personalized adaptive user interfaces. My central thesis is that personalized user interfaces, which are adapted to a person’s devices, tasks, preferences and abilities, can improve user satisfaction and performance. Further, I demonstra...
متن کاملAutomatically generating personalized user interfaces with Supple
Today’s computer-human interfaces are typically designed with the assumption that they are going to be used by an able-bodied person, who is using a typical set of input and output devices, who has typical perceptual and cognitive abilities, and who is sitting in a stable, warm environment. Any deviation from these assumptions may drastically hamper the person’s effectiveness—not because of any...
متن کاملAutomatically Generating Interfaces for Personalized Interaction with Digital Libraries
We present an approach to automatically generate interfaces supporting personalized interaction with digital libraries; these interfaces augment the user-DL dialog by empowering the user to (optionally) supply out-of-turn information during an interaction, atten or restructure the dialog, and enquire about dialog options. Interfaces generated using this approach for CITIDEL are described.
متن کاملDecision-Theoretic User Interface Generation
For decades, researchers have debated the pros and cons of adaptive user interfaces with enthusiastic AI practitioners often confronting skeptical HCI experts (Shneiderman & Maes, 1997). This paper summarizes the SUPPLE project’s six years of work analyzing the characteristics of successful adaptive interfaces and developing efficient algorithms for their automatic generation (Gajos & Weld, 200...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010